.brCell {
	FONT-SIZE: 10pt
}
.brRowLabel {
	FONT-SIZE: 10pt
}
.brMainTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 10px; COLOR: #14003f; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: center
}
.brPageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 10px; COLOR: #14003f; FONT-FAMILY: arial, helvetica, sans-serif
}
.brPageTitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 12px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
.brSecondaryTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FONT-FAMILY: arial, helvetica, sans-serif
}
.brSmallTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 10px; COLOR: #616161; POSITION: relative
}
.brReverseTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 60%; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #14003f
}
.brReverseTitleRight {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 40%; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #14003f; TEXT-ALIGN: right
}
.brSectionTitle {
	FONT-WEIGHT: bold; COLOR: navy; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.brExplanatoryLink {
	FONT-SIZE: smaller; COLOR: #14003f; FONT-STYLE: italic; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.brExplanatoryText {
	FONT-SIZE: xx-small; WIDTH: 80%; COLOR: #444444; FONT-FAMILY: arial, helvetica, sans-serif
}
.brFooter {
	FONT-SIZE: xx-small; WIDTH: 80%; COLOR: #444444; FONT-FAMILY: arial, helvetica, sans-serif
}
.brDataTable {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BORDER-COLLAPSE: collapse
}
.brDataTableHeaderCell {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 0.67em; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: black 1px solid; WIDTH: 65%; COLOR: navy; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial, helvetica, sans-serif
}
.brDataTableValueCell {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; WIDTH: 35%; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.brDataCellTable {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: arial, helvetica, sans-serif
}
.brDataTableFootnote {
	BORDER-RIGHT: white thin solid; FONT-SIZE: 0.67em; COLOR: gray; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.brDataTableValue {
	FONT-SIZE: 0.68em; BORDER-LEFT: white thin solid; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.brColHeaders {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 15%; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: right
}
.brColHeaderAvg {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: right
}
.brDataTableValueCellAvg {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; WIDTH: 35%; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: whitesmoke
}
.brDataCellTableAvg {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 0.67em; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 100%; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: whitesmoke
}
.brDataTableFootnoteAvg {
	BORDER-RIGHT: whitesmoke thin solid; FONT-SIZE: 0.67em; COLOR: gray; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: left
}
.brDataTableValueAvg {
	BORDER-LEFT: whitesmoke thin solid; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: right
}
.brSubtitle {
	FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #14003f; TEXT-ALIGN: left
}
.brSymbolsUsed {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: 1px solid; WIDTH: 97%; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
.brSymbolsUsedHeader {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: smaller; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px solid; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #14003f
}
.brSymbolsUsedContent {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #999966
}
.brSymbols {
	FONT-SIZE: xx-small; WIDTH: 10%; COLOR: black; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2
}
.brChartBriefText {
	FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: arial, helvetica, sans-serif
}
IMG.brImage {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG.brBarImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.b2020chart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.brSideTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 193px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f2f2f2
}
.brNormalText {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 10px; COLOR: #5d5d5d; FONT-FAMILY: verdana, arial, helvetica, sans-serif; POSITION: relative
}
.brMenuArea {
	MARGIN-BOTTOM: 20px
}
.brMenuHeaderArea {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 20px; WIDTH: 100%; COLOR: #993333; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; POSITION: relative
}
.brMenuSubArea {
	MARGIN-TOP: 1em; POSITION: relative
}
IMG.brMenuBracket {
	LEFT: 0px; FLOAT: left; POSITION: relative; TOP: -5px
}
.brMenuSub {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.68em; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.brMenuText {
	MARGIN-TOP: 0.3em; FONT-SIZE: 0.7em; MARGIN-LEFT: 40px; COLOR: #5d5d5d
}
.brLink {
	FONT-WEIGHT: bold
}
.brLink1 {
	FONT-SIZE: 0.68em; COLOR: #14003f; FONT-FAMILY: Tahoma, Verdana, Arial
}
A:link {
	COLOR: #14003f; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
A:visited {
	COLOR: #14003f; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
A:active {
	COLOR: #14003f; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
A:hover {
	COLOR: #14003f; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline
}
LABEL {
	FONT-SIZE: smaller; COLOR: #616161; FONT-FAMILY: Verdana
}
.menuText {
	FONT-SIZE: 100%
}
.sidebarLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; POSITION: relative
}
.normalText {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rightLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #8f2e00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
